WebberZone\Better_Search\Admin\Settings\Settings_API B

Total Complexity 100
Dependencies 2
Dependents 1
Total lines 999
Lines of code 507
Logical lines of code 223
Comment lines 339
Methods 26
Properties 14

Methods 26

Method Rating Maintainability Complexity Lines of code
add_custom_menu_page()
A
41 14 62
settings_sanitize()
A
44 12 40
settings_defaults()
A
50 10 23
admin_init()
A
41 6 63
get_sanitize_callback()
A
52 8 24
get_capability_for_menu()
A
53 8 22
show_navigation()
S
56 6 16
admin_enqueue_scripts()
S
50 4 34
show_form()
S
46 2 45
admin_menu()
S
60 4 12
__construct()
S
55 2 21
plugin_settings()
S
53 1 31
admin_footer_text()
S
65 3 8
get_registered_settings_types()
S
64 3 9
settings_help()
S
64 3 10
set_props()
S
61 2 13
enqueue_scripts_styles()
S
56 1 20
get_default_option()
S
67 2 8
admin_body_class()
S
67 2 7
set_translation_strings()
S
60 1 13
hooks()
S
68 1 7
set_upgraded_settings()
S
76 1 4
settings_reset()
S
81 1 3
set_registered_settings()
S
76 1 4
add_section()
S
76 1 4
set_sections()
S
76 1 4